\subsection{Le GDD initial}
\subsubsection{Description/concept :} 
Notre jeu est un jeu de type casual, destiné dans un premier temps au web visant principalement un public aimant les jeux de type "scoring" (faire le meilleur score possible).\\
Le principe du jeu est tout simplement un parcours à finir dans un minimum de temps.\\
Le joueur incarne un personnage qui a un carburant limité (énergie) et qui doit donc utiliser la force de gravité et l’attraction des objets sphériques pour avancer.\\
A chaque passage d'un objet à un autre, une note est produite. Si le parcours est réussit, les notes successives créent une musique.\\
Les points du joueur sont calculés en fonction du temps qu'il a mis à finir le niveau, du reste du carburant, des "combos" enchaînés (suites de notes réussies).


\subsubsection{Gameplay :}
Si l'on suit la trajectoire parfaite entre les objets sphériques, on obtient la meilleure propulsion et la plus grande vitesse. \\
Le joueur dispose de carburant (flèche du haut) pour avancer hors des champs des objets et des touches directionnelles pour rééquilibrer la trajectoire de l'objet controlé.\\
Pour bien comprendre, il faut imaginer que nous sommes dans l'espace et que l'objet "flotte". Il faut donc de petite propulsion pour le faire avancer et il est difficile à manoeuvrer.\\
Si l'on est trop loin, il n'y aura pas d’attraction. Mais si l'on est trop proche, un crash est possible.

\subsubsection{Univers : }
Nous avons utilisé, jusqu'à présent, principalement les termes "d'objet sphérique" plutôt que planète et "d'objet controlé" plutôt que vaisseau car l'idée a bien été inspirée de l'univers spatial, mais nous préférons créer notre propre univers avec les objets et des personnages inexistant.\\

Personnage cartoon :
\begin{itemize}
\item pas de vaisseau spatial, pas un moyen de transport, un personnage !
\item modulable, métamorphe, inexistant
\item composé de boules type goo ?\\ 
\end{itemize}

Planètes :
\begin{itemize}
\item pas de planètes mais objet sphérique
\item non existant
\item en relation avec l’univers du personnage
\end{itemize}

\subsubsection{Le plus :}
La génération de niveau se fait automatiquement à partir d'une musique.  La musique est donc différente pour chaque niveau. Nous travaillerons dans un premier temps sur des musiques simples, sans accords, avec une seule track, puis nous évoluerons vers des musiques plus complexes. Le but ultime serait de permettre à un joueur d'apporter lui même le ficher de sa musique préférée et de générer ainsi son parcours. Cependant dans un premier temps, nous allons proposer au joueur de choisir sa musique parmis des musiques choisit par nos soins.


\subsection{Explication de certains choix}

\subsubsection{Gameplay :}

La possibilité d'un crash  si l'on se trouve trop proche de la planete à été supprimé. Le jeu devenait bien trop dur à jouer. Nous avons également rajouté des touches pour faciliter le gameplay. Ceci est détaillé dans le TDD.

\subsubsection{Univers : }
Pour le moment notre univers n'a pas été créé. Nous avons seulement utilisé un triangle pour notre personnage/vaisseau et des sphères appellées "Attract" pour les planetes. Naturellement en tant que programmeur la 3D n'a pas été notre priorité.